درباره وبلاگ به وبلاگ من خوش آمدید | برنامه سازی | پروژه | بانکهای اطلاعاتی چهار شنبه 9 آذر 1390برچسب:, :: 14:41 :: نويسنده : ََANTI MASON
:( Basic Input / Output System ) BIOS
پایین ترین سطح نرم افزار در کامپیوتر میباشد که برای اجرای توابع و کارهایی جهت راه اندازی سخت افزار سیستم بکار میرود همچنین BIOS به بوت کمک میکند. :( Power On Self Test ) POST
قسمتی از برنامه BIOS میباشد که سلامت قطعات سخت افزاری مانند RAM، هارد و ... را به صورت سطحی تست میکند. شنیدن بوق های مختلف از جمله بوق سلامت یا کارت گرافیک از نشانه های این قسمت است.
مراحل بوت در سیستم عامل Windows XP
1-اولین چیزی که بعد از روشن کردن کامپیوتر شروع به کار میکند POST میباشد. وظیفه آن چک کردن سخت افزارهای سیستم است.
2-سخت افزارهای گوناگون مانند RAM تست میشوند و عملکرد آنها مورد بررسی و تایید قرار میگیرد که برخی را در هنگام بالا آمدن سیستم میتوانید مشاهده نمایید.
3-هنگامیکه مراحل POST بطور کامل انجام شد، برنامه Loader (که آن نیز یکی از بخشهای BIOS است) به محل قطعه ای که در برنامه Setup بعنوان وسیله بوت (مثل فلاپی ، هارد و یا سی دی درایو) تعیین شده میگردد.
4-وقتی قطعه بوت ایبل ( Bootable Device) پیدا شد ، MBR از روی آن در حافظه بارگذاری میشود.
5-MBR محل پارتیشن Active را تعیین میکند و محتویات سکتور بوت ( Boot Sector) را در حافظه قرار میدهد.
6-بوت سکتور شامل کدهایی میشود که Ntldr را راه اندازی میکند. Ntldr بعنوان boot strap loader ویندوز XP محسوب میشود. این فایل باید در فولدر اصلی پارتیشن اکتیو به همراه Ntdetect.com و Boot.ini قرار گیرد.
7-سیستم عاملی که قرار است بالا بیاید توسط Ntldr انتخاب میشود.
8-Ntldr از دو فایل Ntdetect.com و Boot.ini برای انتخاب و بالا آوردن سیستم عامل مناسب کمک میگیرد. همچنین فایل Bootsec.dos زمانیکه چند سیستم عامل روی کامپیوتر نصب باشد مورد استفاده Ntldr قرار میگیرد.
9-ابتدا سیستم در حالت 16 بیتی و مد واقعی (16-bit real mode) راه اندازی و سپس به Protect mode در حالت 32 بیتی سوئیچ میکند.
10-هنگامیکه Ntldr به مد 32 بیتی سوئیچ کرد ، فایل سیستم ( FAT 32 , NTFS ) راه اندازی میشود. بنابراین فایل Boot.ini ابتدا خوانده و سپس چک میشود.
11-هنگامیکه Boot.ini چک میشود ، میتوانید سیستم عاملی را که میخواهید انتخاب نمایید.
12-انتخاب سیستم عامل Windows XP از منوی بوت باعث میشود Ntldr فایل Ntdetect.com را برای جمع آوری اطلاعات سخت افزارهای نصب شده روی سیستم اجرا نماید.
13-سپس Ntldr از مسیرهایی که در فایل Boot.ini وجود دارد برای پیدا کردن پارتیشن بوت استفاده میکند.
14-سپس فایل Ntdetect.com جمع آوری اطلاعات سخت افزارهای مربوط به سیستم را آغاز میکند. قسمتهایی مانند:
Computer ID
Bus / Adapter type
SCSI adapters
Video adapters
Keyboard
Com ports
Parallel Ports
Floppy disks
Pointing device
15-وقتی Ntdetect.com اطلاعات مورد نیاز را جمع آوری نمود Ntldr فایل Ntoskrnl را راه اندازی نموده و کنترل را در اختیار آن قرار میدهد.
16-Ntoskrnl و hal.dll راه اندازی میشوند. این دو فایل در پوشه System32 قرار دارند.
17-سپس رجیستری لود شده و Hardware Profile نظرات شما عزیزان:
|
||
نویسندگان
پیوندها
آخرین مطالب
تبادل
لینک هوشمند
|
||